a species of perciform marine fish (rachycentron canadum) - Spanish English Dictionary